github.com/klauspost/compress/zstd.fseEncoder.ct (field)
36 uses
github.com/klauspost/compress/zstd (current package)
blockenc.go#L737: llTT, ofTT, mlTT := llEnc.ct.symbolTT[:256], ofEnc.ct.symbolTT[:256], mlEnc.ct.symbolTT[:256]
blockenc.go#L742: ll.init(wr, &llEnc.ct, llB)
blockenc.go#L743: of.init(wr, &ofEnc.ct, ofB)
blockenc.go#L745: ml.init(wr, &mlEnc.ct, mlB)
enc_best.go#L49: ofTT, mlTT := fsePredefEnc[tableOffsets].ct.symbolTT[ofc], fsePredefEnc[tableMatchLengths].ct.symbolTT[mlc]
fse_encoder.go#L26: ct cTable // Compression tables.
fse_encoder.go#L84: if cap(s.ct.tableSymbol) < tableSize {
fse_encoder.go#L85: s.ct.tableSymbol = make([]byte, tableSize)
fse_encoder.go#L87: s.ct.tableSymbol = s.ct.tableSymbol[:tableSize]
fse_encoder.go#L90: if cap(s.ct.stateTable) < ctSize {
fse_encoder.go#L91: s.ct.stateTable = make([]uint16, ctSize)
fse_encoder.go#L93: s.ct.stateTable = s.ct.stateTable[:ctSize]
fse_encoder.go#L95: if cap(s.ct.symbolTT) < 256 {
fse_encoder.go#L96: s.ct.symbolTT = make([]symbolTransform, 256)
fse_encoder.go#L98: s.ct.symbolTT = s.ct.symbolTT[:256]
fse_encoder.go#L108: tableSymbol := s.ct.tableSymbol[:tableSize]
fse_encoder.go#L168: table := s.ct.stateTable
fse_encoder.go#L181: symbolTT := s.ct.symbolTT[:s.symbolLen]
fse_encoder.go#L211: s.ct.stateTable = s.ct.stateTable[:1]
fse_encoder.go#L212: s.ct.symbolTT[val] = symbolTransform{
fse_encoder.go#L217: println("setRLE: val", val, "symbolTT", s.ct.symbolTT[val])
fse_encoder.go#L231: s.ct.symbolTT[s.rleVal].outBits = s.rleVal
fse_encoder.go#L236: s.ct.symbolTT[s.rleVal].outBits = s.maxBits
fse_encoder.go#L240: for i := range s.ct.symbolTT[:s.symbolLen] {
fse_encoder.go#L241: s.ct.symbolTT[i].outBits = uint8(i)
fse_encoder.go#L248: s.ct.symbolTT[i].outBits = v
fse_encoder.go#L604: minNbBits := s.ct.symbolTT[symbolValue].deltaNbBits >> 16
fse_encoder.go#L616: deltaFromThreshold := threshold - (s.ct.symbolTT[symbolValue].deltaNbBits + tableSize)
fse_encoder.go#L621: if s.ct.symbolTT[symbolValue].deltaNbBits+tableSize > threshold {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |